block off the driveway

Translations
barrer l'entrée de l'allée